/*@Style Reset*/
body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,blockquote,h1,h2,h3,h4,h5,h6 
{margin:0;padding:0;font-size:12px;font-family:"ËÎÌå";} 
p{margin:0;padding:0;}
html button::-moz-focus-inner{border-color:transparent!important;} 
html{overflow-x:hidden;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}
ul,li,dl,dt,dd,ol{display:block;list-style:none;}
fieldset,img{border:0;}
iframe{background-image:none;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.input{line-height:30px;height:30px;border:1px solid #999999;padding:2px;}
.checkbox{line-height:13px;height:13px;width:13px;padding:0px;margin:0px;}
.absolute{position:absolute;}
.relative{position:relative;}
/*@Forbidden chrome autoAdjust fontSize*/
html{-webkit-text-size-adjust: none;}
/*@Link*/
a{text-decoration:none;outline:none; color:#4a4a4a;}
a:hover{text-decoration:underline;}
/*@Float*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
/*@Padding*/
.pad_0p{padding:0;}
.pad_b10p{padding-bottom:10px;}
/*@Page width*/
.w980{width:980px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
/*@Margin*/
.mar_0p{margin:0px;}
.mar_t10p{margin-top:10px;}
.mar_l30p{margin-left:30px;}
/*@Height*/
.h105{height:105px;}
/*clear-fix*/
.clear-fix:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}





#zoom{font-size:14px;line-height:180%; }

.ListType{text-align:right; padding-top:5px; color:#4a4a4a;}
.ListType a {color:#4a4a4a;}
.p_r_b{ height:30px; line-height:30px; text-align:right; padding-right:15px; background:#104675;clear:both; margin-top:10px; }
.p_r_b  a{color:#fff}
.right_box{ width:100%; clear:both; margin:0 auto; color:#9c8e9e; }
.right_box .picUl{width:710px;height:auto!important; padding:0px 5px;}
.right_box .picUl li{float:left;display:inline;margin:20px 30px 0px 0px;width:154px;height:210px;overflow:hidden;}
.right_box .picUl li div{width:254px;height:282px;overflow:hidden;}
.right_box .picUl li h3{line-height:32px;height:32px;font-size:12px;text-align:center;font-weight:normal;}
.right_box .picUl li h3 a{color:#4a4a4a;}


/* img_list
-----------------------------------------------------------------------------------------------------*/
.img_list{ width:100%; clear:both; overflow:hidden;}
.img_list li{ padding:8px 1px 0 7px; float:left; height:170px;}
.img_list li img{ border:1px #b7b6b6 solid; padding:2px 2px;}
.img_list li span{ display:block; background:url(/template/images/img/ico_10.gif) 15px center no-repeat; padding:0 0 0 25px; line-height:24px;}

/* txt_list
-----------------------------------------------------------------------------------------------------*/
.list_txt{ width:100%; padding-top:20px;}
.list_txt li{ background:url(/template/images/img/ico_10.gif) 10px 10px no-repeat; padding:0 0 0 25px; border-bottom:1px #CCC dotted; line-height:28px; width:95%; margin:0 auto; position:relative;}
.list_txt li a{color:#000;}
.list_txt li span{ position:absolute; right:10px; top:0;}
.list_txt li p{ color:#808080; font-size:12px;}
/* txt_view
-----------------------------------------------------------------------------------------------------*/
.right_h5{ font-size:14px; text-align:center; line-height:18px; padding:8px 0 8px 0; margin:0; color:#006ea8;}
.fytime{ width:100%; text-align:center; color:#bfbfbf;}
.share{ width:220px; margin:0 auto; text-align:center;}
.fx_span{ color:#006ea8; line-height:16px;}

.txt_list_img{ text-align:center; padding:8px 0;}
.txt_list_img img{ border:1px #ccc solid; padding:2px 2px;}
.txt_list_p{ width:95%; margin:0 auto; line-height:24px;}


.pACBook{line-height:28px;padding:30px 20px;color:#333;font-size:14px; }
.pACBook p{font-size:14px;}
.pACBook div{color:#4a4a4a}

/*@header*/
.header{
	height:643px;
	overflow:hidden;
}
/*@top*/
.top{
	width:100%;
	height:111px;
	background:url(/template/images/img/bg1.jpg) repeat-x;
}
/*@logo*/
.logo{
	height:111px;
	overflow:hidden;
}
/*@tel*/
.tel{
	height:111px;
	background:url(/template/images/img/bg2.png) right top no-repeat;
}
/*@nav*/
.nav{
	width:100%;
	background:url(/template/images/img/bg3.jpg) repeat-x;
}
.nav-a{
	position:relative;
	z-index:10;
	_position:static;
	top:-13px;
	width:952px;
	height:67px;
	margin:0 auto;
	padding:13px 0 12px;
	background:url(/template/images/img/bg4.png) left center no-repeat;
}
.n_son{
	float:left;
	display:inline;
	width:104px;
	height:67px;
	margin-right:2px;
	font:400 14px/67px "Microsoft YaHei";
	text-align:center;
	overflow:hidden;
	text-shadow:0 1px 0 rgba(132,166,18,1);
}
.n_son.last{
	margin-right:0;
}
.n_son a{
	color:#FFF;
	text-decoration:none;
}
.n_son a:hover{
	_text-decoration:none;
}
/*@fla*/
.fla{
	position:relative;
	top:-25px;
	width:100%;
	height:465px;
	background:url(/template/images/img/bg5.jpg) center top no-repeat;
}
/*@container-a*/
.container-a{
	position:relative;
	top:-89px;
	z-index:10;
	height:62px;
}
/*notice*/
.notice{
	width:440px;
	height:62px;
	margin-right:22px;
	overflow:hidden;
}
.n_tl{
	font:400 18px/62px "Microsoft YaHei";
	color:#FFF;
}
#n_con{
	float:left;
	display:inline;
	width:320px;
	margin-left:4px;
	overflow:hidden;
	height:62px;
	line-height:68px;
}
#n_c_in{
	width:752%;
	float:left;
}
#n1p,#n2p{
	float:left;
	color:#7fa1bd;
}
/*@t_srh*/
.t_srh{
	width:256px;
	height:31px;
	border:none;
	background:url(/template/images/img/bg6.png) no-repeat;
	position:relative;
	margin-top:15px;
}
.s_txt{
	position:absolute;
	top:0;
	left:10px;
	border:none;
	width:220px;
	height:31px;
	line-height:31px;
	color:#9a9b9b;
	text-indent:12px;
	background:none;
}
.s_btn{
	position:absolute;
	top:7px;
	right:16px;
	background:url(/template/images/img/bg7.jpg) no-repeat;
	border:none;
	width:20px;
	height:16px;
	cursor:pointer;
}
/*@main*/
.main{
	height:auto!important;
	min-height:100px;
	height:100px;
	padding:50px 0;
}
/*@imain-a*/
.imain-a{
	width:276px;
}
/*@imain-b*/
.imain-b{
	width:674px;
}
/*@icla*/
.icla-tl{
	width:100%;
	height:52px;
	background:url(/template/images/img/bg8.jpg) left top no-repeat;
}
.icla-tl h3,.icla-tl h2{
	margin-left:83px;
}
.icla-tl h3{
	padding-top:10px;
	font:400 13.2px/normal Castellar;
	color:#093f6d;
	text-shadow:0 0 0 rgba(9,63,109,1);
}
.icla-tl h2{
	font:400 18px/normal "Microsoft YaHei";
	color:#093f6d;
	text-shadow:0 0 0 rgba(9,63,109,1);
}
.icla-con{
	background:url(/template/images/img/bg9.jpg) 25px top repeat-y;
	padding:16px 0 67px;
}
.icla li{
	width:190px;
	margin:12px 0 0 20px;
	padding-left:52px;
	background:url(/template/images/img/bg10.png) left top no-repeat;
	font:normal 12px/34px "Simsun";
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.icla li ul{
	display:none;
	margin-top:8px;
}
.icla li li{
	height:30px;
	line-height:30px;
	background:url(/template/images/img/bg18.jpg) left center no-repeat;
	text-indent:22px;
	padding-left:0;
	margin:0;
}
.icla li li a{
	display:inline;
	color:#676767;
	border:none;
	background:none;
}
.icla li li a:hover{
	background:none;
	color:#676767;
	text-decoration:underline;
}
.icla li a{
	color:#FFF;
}

.icla li.last{
	background:url(/template/images/img/bg11.png) left top no-repeat;	
}
/*@icontact*/
.icontact{
	height:321px;
	overflow:hidden;
	width:100%;
}
.icontact-tl{
	width:100%;
	height:52px;
	background:url(/template/images/img/bg12.jpg) left top no-repeat;
}
.icontact-tl h3,.icontact-tl h2{
	margin-left:83px;
}
.icontact-tl h3{
	padding-top:10px;
	font:400 13.2px/normal Castellar;
	color:#093f6d;
	text-shadow:0 0 0 rgba(9,63,109,1);
}
.icontact-tl h2{
	font:400 18px/normal "Microsoft YaHei";
	color:#093f6d;
	text-shadow:0 0 0 rgba(9,63,109,1);
}
.icontact-con{
	background:url(/template/images/img/bg9.jpg) 25px top repeat-y;
	padding:16px 0 67px;
	width:100%; 
}

.icontact-con .pic{
	width:266px;
	height:77px;
	padding:4px;
	background:#FFF;
	border:1px solid #b4cfe5;
}
.icontact-con .txt{
	padding:18px 0 0 40px;
	font:400 12px/36px "Simsun";
	color:#6f7071;
}
.icontact-con .txt a{
	color:#a5c735;
}
/*@ipro*/
.ipro-tl{
	height:48px;
	background:url(/template/images/img/bg13.jpg) left 27px no-repeat;
}
.ipro-tl h2{
	font:400 18px/normal "Microsoft YaHei";
	color:#093f6d;
	text-shadow:0 0 0 rgba(9,63,109,1);
	margin-left:27px;
}
.ipro-tl .more{
	width:100px;
	height:35px;
	margin-top:13px;
	padding-right:6px;
	background:url(/template/images/img/bg14.jpg) left center no-repeat;
	font:400 12px/35px "Simsun";
	text-align:right;
}
.ipro-tl .more a{
	color:#3e5001;
}
.ipro-tl .more01{
	width:85px;
	height:35px;
	margin-top:13px;
	padding-right:6px;
	background:url(/template/images/img/bg14.jpg) left center no-repeat;
	font:400 12px/35px "Simsun";
	text-align:right;
}
.ipro-tl .more01 a{
	color:#3e5001;
}
.ipro-con{
	padding-top:22px;
}
.ipro-son{
	margin:0 15px 30px 0;
	width:208px;
}
.ipro-son .A{
	width:206px;
	height:154px;
	overflow:hidden;
	border:1px solid #b5cfe6;
}
.ipro-son .B{
	text-align:center;
	font:400 12px/38px "Simsun";
}
.ipro-son .B a{
	color:#6f7071;
}
/*@inews*/
.inews{
	margin-top:27px;
}
.inews-con{
	padding-top:24px;
}
.inews-huan{
	width:241px;
	height:179px;
	padding:4px;
	overflow:hidden;
	background:#FFF;
	border:1px solid #b4cfe5;
}
.inews-list{
	width:399px;
}
.inews-list li{
	height:36px;
	line-height:36px;
	color:#6f7071;
	border-bottom:1px dotted #a5b9cb;
}
.inews-list li a{
	display:inline-block;
	color:#6f7071;
	width:324px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
/*iservice*/
.iservice{
	background:url(/template/images/img/img7.jpg) center top no-repeat;
}
.iservice-tl{
	padding-top:20px;
}
.iservice-tl .icla-tl{
	background:url(/template/images/img/bg15.jpg) left top no-repeat;
	width:400px;
}
.iservice-tl .more{
	width:84px;
	height:35px;
	margin-top:10px;
	padding-right:6px;
	background:url(/template/images/img/bg14.jpg) left center no-repeat;
	font:400 12px/35px "Simsun";
	text-align:right;	
}
.iservice-tl .more a{
	color:#3e5001;
}
#iroom-con{
	width:980px;
	margin:34px auto 0;
	height:214px;
	overflow:hidden;
}
#iroom-con-in{
	width:752%;
	float:left;
}
#r1p,#r2p{
	float:left;
}
.iroom-son{
	width:227px;
	height:212px;
	float:left;
	display:inline;
	margin-right:22px;
}
.iroom-son .r-pic{
	width:217px;
	height:160px;
	padding:4px;
	background:#FFF;
	border:1px solid #b6d0e6;
}
.iroom-son .r-txt{
	width:227px;
	height:42px;
	text-align:center;
	font:400 12px/42px "Simsun";
	text-shadow:0 0 0 rgba(111,112,113,1);
}
.iroom-son .r-txt a{
	color:#6f7071;
}
/*@footer*/
.footer{
	height:195px;
}
/*@link*/
.link-wrap{
	height:52px;
	background:#00335e;
	border-bottom:1px solid #074e8a;
}
.link{
	height:52px;
	overflow:hidden;
}
.link .icla-tl{
	width:200px;
	background:url(/template/images/img/bg16.png) left center no-repeat;
}
.link .icla-tl h2,.link .icla-tl h3{
	color:#6a9ecb;
}
.l_con{
	width:700px;	
	overflow:hidden;
	font:400 12px/24px "Simsun";
	height:52px;
}
.l_con a{
	color:#6a9ecb;
}
.l_con span{
	padding:0 8px;
	white-space:nowrap;
	display:inline-block;
}
/*@bottom*/
.bottom-wrap{
	height:141px;
	border-top:1px solid #00335e;
	background:url(/template/images/img/bg17.jpg) left top repeat-x;
}
.bottom{
	height:41px;
	padding-top:34px;
	overflow:hidden;
	text-align:center;
	color:#6a9ecb;
}
.bottom span{
	padding:0 8px;
}
.bottom a{
	color:#6a9ecb;
}
.bottom-a{
	text-align:center;
}
.bottom-a span{
	display:inline-block;
	width:110px;
	height:32px;
	text-align:center;
	font:400 14px/32px "Microsoft YaHei";
	background:#1f5a8e;
	margin:0 6px;
}
.bottom-a span a{
	color:#FFF;
}
/*@paging code*/
/*@pAC*/
.pAC{line-height:28px;width:94%;margin:12px auto;font-size:14px;color:#6f7071;}
.pAC p{font-size:14px;}
/*@pFC*/
.pFC{width:94%;margin:12px auto;}
.pFC h3{width:100%;text-align:center;color:#a5c735;font-size:18px;line-height:160%;padding-bottom:13px;font-weight:bold;}
.pFC .pic{text-align:center;margin-top:20px;width:100%;overflow:hidden;}
.pFC .pic img{padding:4px;border:1px solid #4c4944;}
.pFC .text{margin-top:32px;padding:0;color:#6f7071;}
.pFC .text p{font-size:14px;line-height:180%;}
.pubDate{text-align:left;width:560px;padding:6px 0;margin:0 auto;line-height:16px;color:#4c4944;}
.pubDate a{color:#a5c735;}
.pubDate .date,.pubDate .font{padding:0 4px;}
.pubDate .baiduFx{right:0;top:0;}
.fenyefh{text-align:center;height:20px;margin-top:10px;padding:16px;overflow:hidden;}
.fenyefh a{color:#a5c735;}
.fenyeud{width:500px;text-align:left;height:20px;margin:0px;padding:5px 0;color:#4c4944;}
.fenyeud a{color:#a5c735;}
/*@itemUl*/
.itemUl{width:94%;margin:12px auto;}
.itemUl li{height:37px;line-height:37px;background:none;color:#6f7071;overflow:hidden;border-bottom:1px dotted #a5b9cb;text-indent:4px;}
.itemUl li a{color:#6f7071;}
.itemUl li .date{font-size:12px;padding:0;margin-right:14px;}
/*@mixUl*/
.mixUl{width:94%;margin:12px auto;height:auto!important;min-height:100px;height:100px;}
.mixUl_son{height:80px;margin-bottom:50px;}
.mixUl_son dt{width:103px;height:70px;padding:4px;overflow:hidden;border:1px solid #e2e2e6;background:#FFF;}
.mixUl_son dd{width:500px;height:80px;margin-left:20px;overflow:hidden;}
.mixUl_son .dd_tl{height:34px;line-height:30px;font-size:12px;overflow:hidden;font-weight:normal;}
.mixUl_son .dd_tl a{color:#0d4472;}
.mixUl_son .dd_tl span{font-size:12px;margin-right:0;color:#0d4472;font-weight:normal;}
.mixUl_son .dd_con{color:#6f7071;line-height:24px;padding:0 5px;text-indent:0em;}
/*@picUl*/
.picUl{
	height:auto!important;
	min-height:200px;
	height:200px;
	margin:24px auto 12px;
	width:800px;
}
.picUl-son{
	float:left;
	display:inline;
	margin:0 25px 30px 0;
	width:308px;
}
.picUl-son dt{
	width:306px;
	height:254px;
	overflow:hidden;
	border:1px solid #b5cfe6;
}
.picUl-son dd{
	text-align:center;
	font:400 12px/38px "Simsun";
}
.picUl-son dd a{
	color:#6f7071;
}
/*@pageMoreTop*/
.pageMoreTop{font-size:14px;color:#333;line-height:25px;}
.pageMoreTop ul{text-align:center;padding:5px;float:right;}
.pageMoreTop ul li{float:left;display:inline;border:1px solid #a5c735;margin-right:5px;font-size:12px;display:block;}
.pageMoreTop ul li a{font-size:12px;text-decoration:none;color:#4a4a4a;width:22px;display:block;}
.pageMoreTop ul li.down a{font-size:12px;text-decoration:none;width:52px;display:block;}
.pageMoreTop ul li.end a{font-size:12px;text-decoration:none;width:46px;display:block;}
.pageMoreTop ul li a:hover{background:#a5c735;color:#FFF;text-decoration:none;}
.pageMoreTop ul li.linkOn{text-decoration:none;background:#a5c735;}
.pageMoreTop ul li.linkOn a{color:#FFF;}
.pageMoreTop ul li.sum span{padding:0 10px;}
.tiaozhuan{font-size:14px;color:#a5c735;line-height:25px;display:inline;height:25px;}
.tiaozhuan select{_position:relative;_top:2px;width:50px;}
.bord{border:1px solid #cccccc;}



/*@p-tl*/
.p-tl .more{
	width:450px;
	height:35px;
	padding-right:90px;
	line-height:normal;
	background: url("/template/images/img/bg14.jpg") right center no-repeat;
}
.k_pagelist {
float:left;
display:table;
clear:both;
line-height:30px;
width: 100%;
text-align: center;
}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}
.pl {
clear:both;
width: 500px;
display: table;
float: left;
}
.li_list{
margin:5px 10px;
background-color: #F7FBFC;
padding:5px;
}
.li_list p{
border: 1px dashed #C2C1D0;
padding: 5px;
}
.li_list span{
color: #903;
}
.li_list i{
color: #060;
margin-right: 10px;
}
.list_title { font: 14px Microsoft Yahei; margin: 0; padding: 0; color: #03f; }
.list_title a { color: #333; text-decoration: underline; }
.list_title a:hover { color: #f30; }
.list_jj { color: #444; margin: 5px 0; word-wrap: break-word; overflow: hidden; width: 100%; line-height: 15px; }
.list_other { color: #777; margin-bottom: 10px; border-bottom: 1px dashed #ccc; padding-bottom: 5px; }
.list_other span { color: #343434; }
#center{
size:1px;
}
